Database Technologies:
-
Senior Software EngineerGeicoPortland, Or, Us -
Senior Software EngineerStarbucks Apr 2024 - Present -
Senior Software EngineerRecur Dec 2022 - Apr 2023- Successfully executed a comprehensive migration from JavaScript to TypeScript, enhancing project maintainability.- Designed and implemented custom messaging functionality in TypeScript/Node.js for seamless AWS Cognito integration.- Developed and maintained custom Terraform modules to address specific infrastructure requirements and facilitate rapid deployment.- Developed reusable terraform trip-wire component for KMS for unauthorized access alerts.- Successfully optimized Datadog costs through monitoring, alerting, and resource allocation adjustments.- Enhanced GitHub CI/CD pipelines by implementing improvements in build processes, testing, and deployment strategies.- Served as a point of contact for PagerDuty, efficiently handling incident management and resolution. -
Senior Software EngineerCigna Oct 2015 - Dec 2022- Led the design for the ground-up architecture of an entirely serverless set of microservices using AWS lambda with Node runtime, DynamoDB, API gateway, etc. which currently scales up to ~5 million users. - Provided guidance to team members on TypeScript best practices, fostering a culture of code quality and maintainability.- Developed mono-repo projects with an emphasis on loosely coupled, reusable design patterns for enhanced collaboration.- Employed Joi validation library to ensure run-time validation in JavaScript for the Node lambdas.Transitioned TypeScript projects to leverage dependency injection for improved modularity and testability.- Enhanced a queuing solution in Redis and Node, facilitating efficient producer-consumer flow for real-time chat applications, and ensuring seamless communication and responsiveness.- Placed a strong focus on unit testing to ensure code reliability and maintainability.- Utilized Kinesis streams and event-driven architecture for real-time data processing and analysis.- Collaborated with software architects and cross-functional teams to deliver optimal solutions for interdependent projects.- Demonstrated efficiency in Node, Angular, and NgRx for building high-performance front-end applications.- Designed the data model for the DynamoDB table based on the various user access patterns to the APIs using a single table design.- Development of Click-to-Chat application using Typescript interacting with Oracle Chat Client for customer and health coach live conversations.- implemented a bot message reply system using Node/RiveScript to answer common health questions and guide the customer to the right health agent.- Mentored an entirely new team and brought them up to speed with team knowledge sessions and 1:1 sync-ups. -
Software EngineerBodybuilding.Com Jul 2012 - Aug 2015Boise, Idaho AreaWorking on delivering Quality Software Products for Bodybuilding.com. Technologies: Operating System: Linux, Macintosh MySQl, MongoDB, Apache SOLR JAVA, Hibernate, Spring Core, Apache Wicket 6.X Apache HTTP Server, Apache Tomcat 7 RESTful Web Services JavaScript, AngularJS, CSS3Generating/Archiving/Building/Publishing tools: Server Side: Maven 3.X, Jenkins CI Client Side: Node Package Modules, Bower, Grunt, YeomanServer Environments:Apache Tomcat Clusters routed VIA F5 Load BalancerWorking with Amazon Web Services remote instances, HAProxy Irule Configurations.Apache CXF JAX-RS ConfigurationConfiguration Tools:Apache Puppet, GIthubProjects A. Migration of Web Applications from Apache wicket 1.5 to Apache 6 1. Ensuring Compatibility and Scalable behavior with new Apache Wicket MVC. 2. Ensuring performance and Test Coverage for an optimal product.B. Page Optimization 1. Minimizing Server invocations. 2. Front End Design using Angular, Require, Node modules. 2. Using Page-speed for performance Testing.C. New User Actrivation Process 1. Wicket for Request Mappring and Validation. 2. Email Activation/Generation. 3. Junit/Jmockito/WicketTester for maximum Test Coverage. 4. Responsive Css for fullsite/ tablet/ mobile.Best Practices Tools/Configurations: 1) Using Sermatic versioning for private bower registries. 2) Using BEM naming convention for CSS classes. 3) Grunt plugins for code maintainibility/ Readability. 4) Maven release plugin for simplifying artifact versioning.
Nitin L. Education Details
-
Electrical Engineering, Computer Science
Frequently Asked Questions about Nitin L.
What company does Nitin L. work for?
Nitin L. works for Geico
What is Nitin L.'s role at the current company?
Nitin L.'s current role is Senior Software Engineer.
What schools did Nitin L. attend?
Nitin L. attended North Dakota State University.
Who are Nitin L.'s colleagues?
Nitin L.'s colleagues are Brianna Towns, Polly J., Kayla Parks, George Burch, Racheal Herrington, Krisha S, Will Browder.
Not the Nitin L. you were looking for?
-
Nitin Potdar
Pleasanton, Ca1elliemae.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial