Sr Software Engneer Resume
Pleasanton, CA
SUMMARY:
- Senior Software Eng. Having 12 + years of development experience with 9 years of Investment & Retail Banking ( Confidential, Confidential, Confidential, EllieMae)
- Experience in AWS cloud platform with strong foundation to develop and deploy amazon web services compatible components and micro services using new orchestration tools
- Experienced in prototyping & developing comprehensive distributed systems using asynchronous architectures and queue.
- Design and development experience in enterprise level applications using Java/J2EE, C#.Net, ASP.Net, MVC, Java Spring Boot, JavaScript, Web Services, WCF, REST/WebAPI, Hibernate, XML, UML, SQL Server, PostgreSQL Programming
- Experience in requirements gathering, converting them into technical artifacts, applying OOAD/SOA concepts and Design Patterns
- Expert knowledge in MSSQL Server, data modeling, logical & physical data base design, data migration, performance tuning, query optimization
- Experience in writing complex database queries, stored procedures, functions, triggers using MS SQL server, PostgreSQL, oracle.
TECHNICAL SKILLS:
Programming Languages: C#, Java, J2EE, Spring Boot, DOT Net Core, VB.Net, Groovy, C++, Shell script, Hibernate
Cloud Computing: AWS Cloud Formation, ECS, Jenkins, Artifactory, Docker, Lambda, CloudWatch, IAM, Redis Cache, VPC, EC2, ELB, Kafka Queue, S2S, API Gateway, S3.
Internet Applications: REST/WCF, Web API, SOA, Web Services, Java Script, jQuery, HTML, XML, ASP.Net MVC
Software: MS Visual Studio, SSRS, SSIS, Swagger, App Dynamics, JIRA, Eclipse, InteliJ
Source Control: GitHub, TFS, VSS, SVN
DBMS: Oracle, SQL Server, Sybase., PostgreSQL, Amazon redshift, Mongo DB, Dynamo DB
Operating System: LINUX, UNIX, Windows
Tools: Apache JMeter, AppDynamics.
WORK EXPERIENCE:
Confidential, Pleasanton, CA
Sr Software Engneer
- Currently part of the AWS migration projects in Confidential where applications are moving onto cloud. New Continuous - Integration-Continuous-Deployment pipelines were created to enable software offering in Cloud Computing world. We are breaking our monolith application in micro-services and async architecture.
- Design and implement microservices for integrating and expediting our mortgage product workflow to simplify the operation of customer with smoother experience. Java/J2EE, Postgres and AWS are major technologies we used in project.
- Analyze, design, develop and unit test software application with high quality and on schedule, including business critical Rest API to be consumed by internal/external applications.
- Collaborate closely with groups in and outside the development team to achieve high quality, predictable results.
- Work with performance team to look at AppDynamics logs, finding bottlenecks and fixing them in code
- Work closely with Operations/SRE/Technical Support with issue escalations.
- Use AWS services like VPC, EC2, S3, ELB, Autoscaling Groups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront
Confidential, NY, NY
Sr Software Consultant
- Developed and implement software tools to support all components of trading platform, including design, implementation and testing
- Developed and implement tools to support risk management activities
- Designed systematic process to monitor critical factors, including data feeds.
- Worked in Global Arbitrage and Trading group: dealing in trade of Fixed income trades (CUSPIS and tranches)
- Maintained data quality, integrity and accuracy of Data
- Fixing Bugs and resolving trader desk issues for software support.
Confidential
Technical Lead
- Design and enhanced Confidential Teller product.
- Converted thick clients ( Confidential Reports Management and Confidential Document Management) to Single page application over the web.
- Performance Management - Monitor and tune system to achieve optimum performance levels, and provide reports to support metrics collection
- Supported and assisted in the creation and implementation of global ebanking/Enterprise products and services service delivery team.
- Assisted in development of ebanking related products.
- Conducted code reviews. Provides guidance to software developers for continuous improvement
- Developed ASP MVC single page application using jQuery, CSS and twitter Bootstrap.
Confidential
Software Consultant
- Developed code to invoke Web service from ASP.Net for authorization of different services to clients based on their entitlements
- Performed unit testing activities and provides input to process for enhancements and changes.
- Assisted with research of products and new technologies for the client/server environment.
- Assisted with defining application specific implementation approach.
Confidential, Des Moines, Iowa
Software Consultant
- Developed restful web services using WCF and ASP.net WebApi.
- Designed and developed in C#, SQL Server, Web Services
- Aids in the completion of functional and technical design deliverables
- Assisted Technical Analyst as necessary in troubleshooting application server environment and configuration issues.
- Developed application by using service-oriented architecture. (SOA)
Confidential, Milwaukee, WI
Software Consultant
- Developed Storage procedure in PL/SQL to perform CRUD operations on data from oracle Database.
- Developed web applications using ASP. Net MVC for its ecommerce web site
- Implemented site search using solar search engine.
- Implemented Omniture tags for web analytics on web site.
Confidential
Software Consultant
- Participated in full cycle of development including product meeting, development research and design
- Developed Storage procedure in SQL to perform CRUD operations on data from SQL Server Database.
- Worked effectively with the Test & Verification team to resolve issues
- Was involved in Development, Continuous Integration and time-boxed iterative development
- Participated in the gathering and reviewing of business requirements and translating into functional/technical specifications