Experienced Full Stack Developer with over 16 years of experience in software working on
various domains. Excellent reputation for resolving problems, improving customer
satisfaction, and driving overall operational improvements. Experienced in full project life
cycle from design to implementation to integration in both agile and waterfall models.
Demonstrated excellent skills in HTML, JavaScript and ASP.Net MVC, .Net Core with SQL
Server/PostgreSQL/MongoDB and front end technologies jQuery, Bootstrap, recently
worked on React as well.
Self-motivated with high level of experience working on multiple projects. Passionate
and hardworking with penchant for meeting deadlines. Interested in role with company
promoting best practices and offering diverse customer projects.
Overview
16
16
years of professional experience
4
4
years of post-secondary education
Work History
Senior Software Developer
TaashaTech Infosolutions
Ahmedabad
06.2021 - Current
Working as part of Initiative Tree team in developing application that shows companies current financial performance using which company leadership can take decisive actions organize, stabilize and revitalize organization. Leadership will have views on all departments to understand who are doing well and using application leadership gains key insights into ongoing business and keeping track on each departments. Its one stop destination to connect business activity to business outcomes.
Technologies C#, Bootstrap, CSS, ASP.Net MVC Core, HTML, ReactJS, SQL Server 2019, Azure Service Bus, DataDog, Seq, GitHub, JIRA and Confluence (for documentation, task assignment, sprint management)
Roles and responsibilities: As Individual Contributor, involved in:
Coding and code review
Trained new developers and programmers on company standards for design and review.
Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
Participated in software field testing to verify performance of developed projects.
Software Developer
IRESC Global
05.2018 - 06.2021
Developed HAZ360 web application for recording HAZOP, HAZID,
SIL, ALARM and ENVID sheets used mainly in Oil, gas industries safety and risk studies
Technologies C#, Bootstrap, CSS, ASP.Net MVC Core 2.2, HTML, jQuery, MongoDB, Handsontable(Excel kind of JS library) Roles and responsibilities: As Individual Contributor, was involved in,
Requirements gathering, analysis, design, coding, deployment of software and source code management using Bitbucket
Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development
Development of components, new modules and code review, release management, deployment into client machines
Designed reusable and reliable code for use within distributed cloud environments.
Designed and developed hierarchical and analytical data structures
Compiled specifications, testing methods and other information for project into technical manuals for use in future assignments
Developed code fixes and enhancements for inclusion in future code releases and patches
Identified issues, analyzed information and provided solutions to problems.
Introduced agile methodologies and development best practices to division to enhance product development.
Software Developer
Remote, Mesitis(Canopy) Pte. Ltd
09.2015 - 03.2018
Canopy Engine is financial data aggregation and insights platform for high net worth individuals and wealth management professionals
Implementing financial information importing system using PDF files parsing
Extracting table data from PDF files using XML, VB.Net, C# and third party PDF text extraction.
Technologies C#, VB.Net, Bootstrap, KnockoutJS, KendoUI, PDF libraries, PostgreSQL, LESS CSS, OData, WebApi ASP.Net MVC, AmCharts
Roles and responsibilities: As Individual Contributor, was involved in, Requirements gathering, analysis, design and coding
Extracted data from over 20 different PDF statements from different banks.
Development of components, new modules and code review.
Introduced agile methodologies and effective development best practices to division to enhance product development
Increased customer satisfaction by resolving most production issues within no time
Carefully documented technical workflows and knowledge in private wiki for education of newly hired employees.
Software Developer
MyProgrammer Inc
Denver
01.2014 - 12.2014
Worked on multiple client projects (a law firm, safety council, device management websites)
Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
Updated old code bases to modern development standards, improving functionality.
Coordinated with project management on database development timelines.
Documented technical workflows and knowledge to educate newly hired employees.
Technologies ASP.Net 3.5/4, C#, AJAX, JQuery, HTML, CSS, SQL
Server 2008/2010, Web Services, JSON, Adobe Captivate 8, Stored Procedures and Subversion,
Project Lead
IGate Global Solutions
Mumbai
01.2012 - 12.2013
Insurance based application to allow Group Module Ability to enroll group into system and implementation of Finance Module. This module handles all finance part e.g Group premium generation, adjustments, Invoice generation, payments etc. Data Migration dealing with one time migration of all individual and Fronting policies from PSI and FilePro into consolidated Amigos Plus System
Updated customers and senior leaders on progress and roadblocks.
Roles and responsibilities: As Project Lead am involved in,
Requirements gathering, analysis, design and coding
Development of components and code review
Assignment of tasks to team members
Involved in status tracking and monitoring activities of development team
Involved in release management and deployment process
Developed and trained junior team members by leveraging industry experience to achieve optimal project strategy
Recruited, hired and supervised resources to staff project team
Produced quality standards, checklists, report templates and processes
Defined responsibilities and roles of 10 team members
Set up and managed team meetings.
IT Analyst
TATA Consultancy Services Ltd
Bangalore
11.2008 - 12.2011
Triage Ally is web based application used as triage tool by
production support teams It provides following functionalities on
demand
Roles and responsibilities: As technical lead was involved in,
Requirements gathering, analysis, design and coding
Development of components and code review
Involved in status tracking and monitoring activities of development
team
Involved in release management and deployment process
Monitored employee tasks, evaluating information processing and
performance to gauge business functions and inefficiencies
Developed flowcharts and diagrams to describe and lay out
logical operational steps
Evaluated and adopted new technologies to address changing
industry needs
Resolved malfunctions with systems and programs through
troubleshooting
Applied knowledge of data modeling and statistical analysis to
note trends and draw conclusions
Managed team of 25 person and work allocation for same.
Associate Technology
Sapient Corporation Private Ltd
Bangalore
12.2007 - 08.2008
Leerink Swann and Company has its own web based Investment
Research Portal
It as industry specialist firm, focused exclusively on healthcare
Roles and responsibilities:
As Associate Technology L2, was involved in analysis, coding and unit testing of web application
Build, release and deployment of ASP.Net applications, web services
Build prototypes for web applications
Gathered requirements, defined scopes, allocated resources and established schedules meeting or exceeding project demands
Managed minimum of 2 projects each year while maintaining adherence to budget, schedule and scope requirements.
Software Engineer
Proteans Software Solutions Private Ltd
Bangalore
01.2007 - 08.2007
Time & Billing(TnB) is web application where employees can fill their time sheet, have view of time off, managers can approve requests of employees reporting to them and can create projects along with various tasks involved in it
Roles and responsibilities:
Requirements gathering, analysis, design and coding.
Participated in architecture, design and implementation of back-end features using C++, C#, Lua and Python.
Adjusted design parameters to incorporate new features.
Conducted regression testing and submitted observations to development team.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance