Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

LOHITH NAGARAJ

 16+ years of experience as a Lead Developer in architecting, designing, and implementing Enterprise,
Client/Server, N-tiers applications and SOA (Service Oriented Architecture) services.
 Proficient in Microsoft technologies such as C#, ASP.NET MVC, ASP.NET WEB API, .Net Core, ADO.NET /
Entity Framework, Microsoft SQL Server, IIS, TFS, and front-end development technologies including HTML5,
CSS3, JavaScript, jQuery, AngularJS, Angular2/8/10, Typescript, and Bootstrap.
 Experienced in working with AGILE SCRUM, Waterfall, and all phases of the Software Development Life Cycle
(SDLC).
 Expertise in implementing N-Tier Architecture Data Access Layer, Business Logic Layer, and User Interface (UI)
and developing web-based and cross-browser applications using .NET Framework.
 Proficient in developing various web services such as WCF, ASP.NET Web API's using both SOAP and REST
architectures, with experience following SOLID principles and design patterns such as Lazy Loading and
Dependency Injection.
 Hands-on experience in responsive front-end web designing using HTML5, CSS3, and UI frameworks such as
Bootstrap.
 Experience in deploying applications with Cloud Services such as Microsoft Azure and Amazon Web Services
(AWS) by creating a simple Cloud Service with Visual Studio, testing it locally, and deploying it live.
 Strong experience in designing and developing middle-tier with Rest services (Web API), Microservices, WCF
4.5/3.5 services, and Web services 2.0 with Xml for centralized and complex operations.
 Strong knowledge in ETL process using SSIS and creating reports such as Drilldown Reports and Drill Through
Reports using SSRS and SSIS.
 Proficient in writing Unit Test Cases for business logic and Web Services, performed Unit Testing using NUnit
Testing Framework.
 Working experience in establishing Continuous Integration/Continuous Deployment services using Visual Studio
Team System (VSTS), TFS, and GIT.
 Proven ability to analyze problems, identify root causes, and develop innovative solutions to business challenges.
Experienced in Healthcare, Financial, SCM, CRM, Content Management domains, worked both as an individual
and in a team environment.
 Strong communication and client-facing skills, including attending meetings with customers to understand their
requirements.

Waters Corporation (Milford, MA) May/20 – till date


Senior Software Developer

 Designed and developed a single page application using Angular 10, Angular-CLI, RxJS, Material Design, Karma,
Jasmine, and NGX.
 Created page layouts using HTML5, CSS3, Bootstrap, and jQuery, and added dynamic functionality to each
module.
 Generated components, routes, pipes, and unit tests using Angular-CLI.
 Utilized RxJS operators for data handling and implemented reusable components, custom modules, directives,
pipes, and services in Angular 10.
 Implemented dependency injection and used input, output, and view child to enable component communication
and get local reference values of HTML.
 Implemented JWT authorization token for role-based UI access and CanActivate, CanDeactivate, and Resolve
guards for specific components.
 Implemented pagination, dialogs, date-picker, and autocomplete using Angular Material.
 Implemented validation using reactive and template-driven forms and applied lazy loading to certain components
to improve performance.
 Evaluated subscribe methods at runtime to enhance page load time and used built-in pipes and created custom
pipes for dynamic search on a large data grid.
 Managed Node.js application dependencies and dev-dependencies using NPM commands and package.json.
 Developed RESTful Web APIs to communicate with legacy systems and used GitHub for version control and JIRA
for Agile methodology.
 Applied coding and design best practices and successfully completed code reviews.
 Developed and implemented LND, Instrument System, Instrument, and Drivers.
 Ensured regular delivery of quality software by following a fail-fast principle and acceptance test-driven approach
and taking responsibilities for design, code, test, reviews, and documentation.
 Created analysis methods and analysis using Unifi system, sample sub, and Method editor and ran it using the
instrument system in LND.
 Experience in creating containers using Docker for Microservices.

Environment: Visual Studio 2017, 2019, .Net, C#, Asp.net core 3.0, Angular 8/10, Entity Framework Core, HTML5,
CSS3, AJAX, Bootstrap and jQuery Web API, Specflow, Nunit, GIT, Insomnia, Bitbucket, Jquery, Javascipt, Jira, SQLite,
SQL Server 2017, Microservices, PowerShell, bamboo, Oracle, VM, mRomteNg, Postman, Swagger, BDD, docker,
executable spec, shell script.

UMass Medical School –(CHCF), Charlestown, MA Jun/16– Apr/20


Senior Software Developer

 Contributed to the entire software development lifecycle and adopted Agile methodology to implement an
insurance management project and reviewed project progress in monthly sprints. Implemented and designed
various modules of the insurance gateway using MVC and C#.NET in .NET Framework 4.0.
 Developed several web pages using C#, MVC, ADO.NET, and LINQ using .NET Framework. Also created web
pages using HTML5, CSS3, JavaScript, and jQuery for client-side validation in MVC 5 framework.
 Took charge of UI design with Angular2 using TypeScript 2.3, Bootstrap, HTML5, and CSS3. Designed the UI
using Telerik controls, AJAX updated controls, Bootstrap classes, and implemented client-side functions using
JavaScript.
 Worked with different ASP.Net dependencies and implemented Angular4 on the frontend for the views.
Developed custom HTML elements using Angular4 directives.
 Designed the application as 3-tier architecture with extensive use of Object-Oriented programming techniques,
and wrote code using a Test-Driven Development (TDD) approach.
 Developed web APIs to expose data from data sources to external and third-party applications, and created
Stored Procedures/Functions, Packages, Triggers, Tables, Functions, and Views in SQL.
 Also created Jobs, Packages, and Reporting Services (SSRS), Integration Services (SSIS) on SQL Server
Database.
 Translated business requirements into effective technology solutions and was involved in all stages of the
application development, leading teams, and designing and documenting user stories.
 Experienced in writing and deploying AWS Lambda Functions and developing microservices using ASP.NET
core.
 Built application and database servers using AWS EC2 and created AMIs. Also used RDS for SQL and deployed
the project into Amazon Web Services (AWS) using Amazon Elastic Beanstalk.
 Worked with a wide range of technologies, from AngularJS to Angular 2 and 4, Kendo UI, Knockout, VS2013 –
2017, SQL Server 2016, and Oracle, among others.
 Created back-end functionalities with microservices used by the web applications designed by Angular, and
mentored team members and brought new joiners up to speed. Also played the role of a Scrum master and was
part of the architecture design group.

Environment (consolidation of all projects): .Net Framework, Visual studio 2017, 2015, 2013, Asp Net Core 2.0, C#,
MVC, EF 6, EF Core, AngularJS, Angular 2/4, Typescript V2.x, knockout, Kendo UI, Dev Extreme, Pendo script, TFS,
JQuery, JavaScript, Node.js, AWS, Webpack, and npm, SQL server 2012, 2016, Oracle 11, Web API, Bootstrap, HTML5,
CSS3, SPA (single page applications), RequireJS

The BSST software group Inc (Northboro, MA) Apr/14 – Jun/16


Programmer Analyst

 Contributed to all stages of the SDLC (Software Development Life Cycle) including requirement analysis, design,
development, implementation, testing, debugging, documentation, maintenance, and support.
 Created Nhibernate objects and worked on Trip deliverables from start to finish, including UI and database.
 Integrated AWS SDK to consume data from buckets, and worked with S3 storage classes, versioning.
 Implemented CRUD functionality with Entity Framework in ASP.NET MVC 4 and implemented sorting, filtering,
and paging in MVC with Entity Framework.
 Created .hbm bag for different functionality and implemented functionality for description handling based on
different channel types.
 Guided and assisted the team based on the requirements, and worked on Nhibernate .hbm files structures.
 Knowledgeable in AWS Lambda, Auto Scaling, Cloud Front, RDS, and AWS SES.
 Worked in agile sprint scrum cycles, implemented different modules, and wrote stored procedures.
 Implemented a centralized logging system using log4net and provided data attribute information to Splunk
services.
 Worked on reports, third-party tools, and various UI elements such as Elavon, Shift4, Jumbotrans, grid systems,
buttons, paginations, and Navbar.
 Created business entities and mapped them with .hbm files, processed side car XML and PDF files to Oracle
database, and generated Oracle packages.
 Extracted information from XML file and cdata element and validated .xsd schema with XML file.
 Refactored legacy code and created multiple user controls, tabified the link of the page for easier navigation for
visually impaired users.
 Extensively worked with ADO.NET Entity Framework for developing core data layers for distributed applications.
 Implemented Single Sign-On security for JPM client using SAML of componentSpace2, logged the status of
SAMLResponse and assert, validated the 3rd part certificate using x509certificate2.
 Used Devart Oracle tool to generate entity class and Devart package manager to generate Oracle packages, and
implemented dependency injection using Autofac.
 Used ETL tool to format Excel files with proper formatting and load into the database, and implemented a
prototype for proxy UI with AngularJS, WebAPI, Bootstrap, Kendo UI, and MVC 4.

Environment: Visual Studio.NET 2013, AWS, Log4Net, Splunk, WCF and Rest Services, C#, ASP.Net MVC 4, HTML5,
CSS3, Bootstrap, JavaScript, JQuery, AngularJS, LINQ, Team Foundation Server, SQL Server 2012, Oracle 11 PL/SQL,
Nhibernate, ETL tool, Microsoft unit test project, xml, xpath, Entity Framework, XSD, Devart entity model generator, TFS,
ComponentSpace2, telerik Kendo UI.

Capgemini India Pvt Ltd Mar 2010 – Apr 14


Senior Consultant

 Led a team of 7 members, used Agile methodology for software development, participated in sprint planning and
architectural design meetings, conducted detailed testing throughout the life cycle.
 Experience with Entity Framework, LINQ, Lambda Expressions, and NHibernate with database, Array, Collection,
SQL, and XML.
 Designed and developed GUI using ASP.NET MVC 4 in VS 2012, used LinqToEntities, and worked on Kendo UI
controls on different areas of the application.
 Designed and developed a database using SQL Server 2008 R2 and normalized it, developed new reports and
migrated crystal reports into SSRS, created and hosted WCF web services to accomplish various business
requirements, and designed and developed SSRS reports, exporting formatted data using open excel tool.
 Worked with HL7 language to send demographic information from HIS system and sending it to AI system, and on
customization of Outlook using VSTO tools plug-in.
 Implemented complex functionalities like Facebook Photo Cropping functionality and reading video duration by
reading metadata of video, and implemented exception handling, logging, and validation of incoming requests.
 Worked on windows azure cloud computing to host the application, SQL azure development, and NoSQL
technologies - Azure Table Storage, Blob Storage, Queue, Document DB.
 Worked on improving performance by tweaking cache configuration settings and using output caching, worked on
fortify scan to check and fix the security breaches in the application.

Environment: Visual Studio.NET 2012, WCF, C#, ASP.Net MVC 4, HTML5, Azure, CSS3, SharePoint, Javascript,
JQuery, Entity framework, LINQ, TinyMCE, Kendo UI Team Foundation Server, TDD, SSRS, SQL Server 2008 R2,
windows, WPF, MVC 3, , NUnit, Moq, jQuery, WCF, IOC-StructureMap, HL7, Web API, Telerik, knockout.js, SSRS, Open
Excel, SSIS, VSTO, Resharper, fortify scan, Telerik RAD Controls.

SGT India Pvt Ltd Nov 2007 – Mar 2010


Senior .NET Developer

 Worked on Print paper works and Pre-notes projects, reviewed functional specifications, created design
documents, prototype, code, unit-test and bug fixing.
 Estimated scope of work for enhancements, bug fixes, and implementations.
 Researched and developed LINQ and implemented AJAX functionality using JQuery and Web services.
 Built and tested applications for production environment and delivered build releases to clients.
 Led the CleanHarbors team and interacted with clients to gather requirements.
 Used ObjectDatasource for databinding and created new stored procedures in SQL Server for enhancements.
Environment: Asp.net 3.5, asp.net Ajax 3.5, SQL Server 2008, web services, Windows Smart Client, C#.NET, asp.net
Ajax 3.5, LINQ, web services, ADO.NET, Visual Stuidio.NET 2008, XML, XSL, SQL Server 2008, SSRS

John Cranes Sealing Systems India Pvt Ltd Aug 2006 – Nov 2007
.NET Developer

 Designed screens & implemented Ajax & SQL.


 Developed Crystal reports (inaccurate data, Full Load and Delta Files Processed, Non-deliverables).
 Used ADO.NET for data retrieval, querying, storage, and manipulation.
 Wrote Stored Procedures, Triggers, Views, Functions in Oracle.

Environment: ASP.Net 2.0, Java Script, MS SQL Server 2000/2005, SSRS

EDUCATION
Bachelor of Engineering - Visveswaraiah Technological University, Karnataka, India

You might also like