We provide IT Staff Augmentation Services!

Senior Api Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Having 8 years of experience in developing multi - tier, Microservice, Mobile REST API, client-server and web application using Object Oriented Analysis and SOLID Design.
  • Expert noledge in developing Single Page Application on Angular 2 / 4/ 5.
  • Technical expertise in Microsoft Technologies, such as .NET Framework (3.0/3.5/4.0/4.5. x), ASP.NET 4.5/4.0/3.5, MVC 5.2/5.0/4.0/3.0, .NET core 2.0, C#, VB.NET, Azure, SQL Server, Web Services, WEB API 1.0/2.0, OAuth (IBM Datapower), LINQ, IIS, SOAP, XML, XSL, JavaScript, VB Script, Visual Studio.Net 2017/2013, AJAX, ADO.Net, XAML, HTML.
  • Full Stack developer on many projects from design, development, test and deployment phase.
  • TEMPHas very good experience on MEAN Stack (MongoDB, Express Js, and Angular 2 with TypeScript & NodeJS). Good Knowledge on UI/UX design patterns.
  • Proficiency in SDLC and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • Domain expertise in Healthcare, Airlines, Mortgage, Insurance, Finance, Banking, Pharmacy, Oil, Petroleum and LIMS.
  • Designed Trends, Reports using HighCharts Js, Google Maps integration and auto Mail generation.
  • Good Knowledge on Network Programming, OpenXML, UI Path, Excel Macros, TFS WIQL.
  • Expert noledge of developing large scale applications using .NET and Open Source frameworks in teh areas that require Performance, Scalability, Security, and Extensibility.
  • Experience in MVC, MVVM, OOP, Saga, Singleton, Factory and Dependency Injection design patterns.
  • Expertise in building WEB API & Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.
  • Expert in Data structures and Algorithms.
  • Implemented HL7 data extraction and RS-232 serial port data capturing libraries.
  • Migration projects in healthcare, from ICD9 to ICD10 conversion.
  • Experience of Single Page Application (SPA) design and Development.
  • Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing teh Service-Oriented Architecture (SOA) using teh REST methodology, to SOAP messages between metadata endpoints.
  • Experience on Azure Service Bus, Message Queue, and Development, deployment with CI/CD, TFS, and VSTS.
  • Extensive experience in T-SQL, Stored Procedures, DB Objects in SQL server, MySql & Oracle.
  • Expertise in NoSQL data base MongoDB Development Operations, GeoJSON and BSON etc.,
  • Expertise in Big data technologies Hadoop, Hive, Sqoop, MapReduce and Pig.
  • Proven ability to create unit test case scripts with Unity, Jasmine, QUnit, and POSTMAN.
  • Expertise in converting Business Requirement to Technical Specification Document and Design Document.
  • Excellent communication, Analytical, troubleshooting, coordinating, and technical skills.
  • Maintained high quality in deliverables and delivered artifacts in a timely fashion.

TECHNICAL SKILLS

Programming Languages: C#, VB.Net, C, C++, Java, WIQL

Web Development: ASP.NET, MVC, Angular 2, Angular 4, TypeScript, CSS3, HTML5, XML, SOAP, WSDL, LINQ, JSON, AJAX, Entity Framework

Windows Development: WinForms, WPF, Multithreading, ElectronJS

Database Technologies: MS SQL Server 2016, 2008 R2, MySQL, Oracle, NoSQL, PL-SQL, Query Analyzer, MS Access, Crystal Reports/ SSRS/SSIS, MongoDB, Hive

Service Development: MSMQ, Web Services, WCF, Web API, OAuth2, REST, SOAP, ODATA

Scripting: JavaScript, JQuery, Power Shell & Shell Script, Excel Macro, Python

Framework: .NET Framework 3.5/4.6, VS2017/2015, Visual Studio Code, Express Js

Source Control: Team Foundation Server (TFS), VSS, Git, Eclipse, Jira

Operating Systems: MS-DOS, WINDOWS, UNIX and Linux

Application Servers: IIS 5.0/6.0/7.0, Node Js

Other Tools/Packages: Visio, Jasmine, Jenkins, Dockers, Sqoop, Robomongo

3rd party Components: HighCharts, OpenXML, Google Maps API (GIS)

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Senior API Developer

Environment: C#, Microservice architecture, Entity Framework, WEB API 2, SQL Server 2016, XML / JSON, Postman, Fiddler, Log4Net, Couch Base, File System, IBM Data Power, Android & iOS Emulators, Windows Services, Cloud, TFS.

Responsibilities:

  • Developed micro services architecture for mobile backend services like CSL, ITA, Data Power, Flight status, Reservation, etc.,
  • Implemented IBM Datapower for security-rich API gateway and Token based authentication and authorization for all teh REST API services.
  • Attended daily scrum meetings and BI Assisted for Version support for new Business changes with WEB API.
  • Strong development noledge on mobile apps features support for Existing & newer versions.
  • Strong experience with Scrum methodology and well versed in writing user stories.
  • Strong programming on Multi-threading and Asynchronous programming while calling flight amenities, prices, seating, Session and flight connections info etc.,
  • URL Routing and parameterized route and Configuration on teh App level.
  • Worked on Logging actions, errors, messages, trace etc., using Log4Net libraries.
  • Developed Complex stored procedures to manipulate data and SQL injections restriction.
  • Daily Log monitoring on production to get teh exceptions tracking.
  • Banking Cards information encryption, decryption, hashing using Public Key, Private Keys.
  • Implemented dependency injection of class objects among several projects to log each project transaction data and logging.
  • Logs storing on Couch Base and NFS file system and log clearing jobs using windows services.
  • Assisted for Version support for new Business changes with WEB API.

Confidential, Minneapolis, MN

Senior Full Stack Developer

Environment: Angular 2 /4, ReactJS, TypeScript, C#, ASP.Net MVC 5, Entity Framework, WEB API 2, SQL Server 2012, JQuery / JSON, HTML5, CSS3, JavaScript, NodeJS, Jasmine, Karma, Postman, TFS.

Responsibilities:

  • Developed fully functional responsive prototypes based on Business Requirements using Bootstrap, HTML/HTML5, CSS3, Angular 2 and NodeJS.
  • Implemented async node module for executing more than tasks in Parallel fashion.
  • For handling action events worked on Components lifecycle.
  • URL Routing and parameterized route and Configuration on teh App level.
  • Utilized inbuilt directives ngIf, ngSwitch, ngFor, ngClass, ngStyle, NgModule and also developed attribute directives in Angular 2.
  • Worked on services, providers and injectable in Angular 2.
  • Implemented dependency injection using TypeScript in Angular 2.
  • Worked on Promises and Observable for creating deferred objects to make teh application non-blocking in Angular 2
  • Employed requireJS for module loader in teh Application.
  • TEMPHas worked on developing model objects, collections like map, serializing and de-serializing JSON Objects while working on business logic in JavaScript.
  • Session management of User Authentication Mechanism using XAUTH-Token
  • Designed and developing CSS3 classes using media queries, CSS pre compilers (SASS, LESS).
  • Worked on broadcasting teh events dynamically by implementing OnChanges method in Component lifecycle and so on in Angular 2.
  • Worked on creation of UI components using ReactJS. Employed states while creating teh components, handling various events which dynamically render React Elements.
  • Created and implemented a custom CSS grid system, with CSS media queries for mobile responsiveness.
  • Worked on creation of UI Unit test cases using Jasmine test frame work.
  • Designed and development of REST API’s using WEB API 2.
  • Worked on deployment tasks creation using Grunt task runner for teh UI.
  • UsedWEB API 2 RESTful APIto implementRESTful Web Services, sentJSONdata type between front-end and teh middle-tier controller.
  • Worked on teh Docker way of deployment of teh applications from creation of images to writing Docker-file for teh deployment.
  • XSLT format data transfer between systems.
  • Also used Docker development environment for testing of teh image.
  • Engaged with Business and Technical Users for Visual Design and worked on designing MS Viso.
  • Extensively followed agile Scrum methodology as a team for better project planning.
  • Worked on TFS for teh version control. Deployed on Cloud using Azure services.
  • Engaged in incident management, problem solving and solution implementation

Confidential, Minneapolis, MN

Full stack developer

Environment: C#, .NET 4.5, ASP.NET MVC 5.0, ASP.NET, Entity Framework, Angular 2, Web API, XML, NUnit, Visual Studio 2013,HTML5,CSS3,TFS, IIS 7.5, SQL Server 2008R2, T-SQL, WCF,SQL Server 2012.

Responsibilities:

  • Responsible for analysis, design, implementation, management and maintenance of full software development life-cycle (SDLC) project. Involved in gathering system requirements for teh application
  • Worked on XML data conversion to process large datasets processing.
  • Integrated web services and MSMQ to consume data from COSMOS and FACETS systems.
  • Involved in planning and management of teh project.
  • Worked on ICD9 to ICD10 migration project.
  • HL7 data extraction using custom algorithams.
  • Performed automated tests on teh entire code using Agile TDD.
  • Developed User Interface Screens using ASP.NET MVC and C#.NET.
  • Developed Client side Optimization by minification, browser caching and JavaScript.
  • UsedLINQ, and WCF to communicate between DAL and other business components.
  • Developed fully functional responsive prototypes based on Business Requirements using Bootstrap, HTML/HTML5, Websocket, CSS3, Angular 2 and NodeJS.
  • Worked on async node module for executing more than tasks in Parallel fashion.
  • Employed requireJS for module loader in teh Application.
  • TEMPHas worked on developing model objects, collections like map, serializing and de-serializing JSON Objects while working on business logic in JavaScript.
  • Wrote SQL queries, views and stored procedures using T-SQL
  • Designed Routing to access teh resource as URI with Attribute routing.
  • Designed WEB API to access Web, Mobile and Windows Applications with scalable design.
  • Support for BSON format, CROS and OWIN to teh existing services.
  • Assisted for Version support for new Business changes with WEB API.
  • Involved in Unit Testing for teh developed .Net applications.
  • Used agile practices and Test Driven Development (TDD) techniques to provide reliable, working software.
  • XSLT format used to transfer other format data.
  • Worked onXML,SOAPandWSDLto use web services which allow them to interoperate across platforms and programming languages.
  • Used client side validation to forms using Java Script.
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data
  • Used Microsoft Visual studio .NET for development with C# as teh code behind Language.
  • Worked on TFS for teh version control. Deployed on Cloud using Azure services.
  • Used Team Foundation Server (TFS) for Version Control and Source code repository.

Confidential, Minneapolis, MN

Senior Software Engineer

Environment: C#, ASP.Net MVC, EF, Windows Services, SQL Server, Oracle, WEB API and TFS

Responsibilities:

  • Participated in all phases of SDLC: user requirement gathering, analysis, design, implementation and testing.
  • Full Stack developer on project from design, development, test and deployment.
  • Involved in preparing Documentation and translate required document in to DB.
  • Involved in building Web Based Application using ASP.NET MVC, C#, AJAX and JavaScript for client side validations along with .Net validation controls for validation at front end.
  • Worked on Views, state management, user controls, and secured .NET web application by using .NET security model (Authentication, Authorization and Roles).
  • Bootstrap CSS components implemented in teh Responsive design.
  • Written extensive code in C# to create business logic and class libraries.
  • Implemented Multi-Threading, LINQ, RegEx and Asynchronous Programming.
  • Designed WEB API REST call for exposing Insurance reporting data in JSON format.
  • Improved teh performance of web pages by partial rendering through AJAX and worked a lot with HTTP GET, PUT, POST, DELETE methods on WEB API service design.
  • Assisted for Version support for new Business changes with WEB API.
  • Responsible for developing teh full stack (from teh Markup, JavaScript, Application Services, Database, and Build Scripts)
  • Developed and maintained Integration Services (SSIS packages) based on teh specifications and business needs to speed up teh Data loader process.
  • Designed SSIS packages for Crown Jobs on SQL Server, where data need to move daily to Oracle Database.
  • Employed WCF End-Points and Contracts for enabling ACCESS TO SERVCIES across various protocols, applications and platforms.
  • DB communication provided using Entity Framework.
  • Involved in generating scripts using SQL Server (Stored Procedure, Triggers, View and Index).
  • Developed Web API with ODATA/Rest services. Understanding on OAuth 2.
  • Implemented Controller level error and Custom Error pages and Error logs.
  • Extensively used Application and page level tracing feature of .Net to trace and debug teh code.
  • Designing and Developing MS SQL Server 2012 database tables, views, complex stored procedures, functions and indexes.

Confidential

Software Engineer

Environment: Visual Studio 2012,C#.Net, ASP.Net, SQL Server 2010, T-SQL,WCF Web service, HTML, IIS, .Net Framework 4.5, ADO.Net, TFSVC.

Responsibilities:

  • Interacted with business analysis, technical lead, team members and production support team for requirement, functional specifications and technical architecture using agile methodology in relation to controlling and recording financial activities. Used agile methodology for development.
  • Designed and Developed Web forms using ASP.NET ServerControls, DataGrids, User controls for reusability. Implemented UML for making case diagrams and coded in C#.NET.
  • Extensively worked on Cascading Style Sheets (CSS) to provide look and feel for web pages.
  • Worked GIS Technologies like Google Map API, KML, and GeoJSON.
  • Google Maps integrated with web forms for navigation to teh work plants on earth.
  • Used HighCharts.JS to design Pie Charts, X-Y axis graphs and Advanced JavaScript.
  • Strong noledge on linear and dotted graphs components.
  • Google Map API integration to point coordinates and GeoJSON data manipulation.
  • Extensively worked with ASP.NET web pages to provide good look and feel.
  • Extensively used SOAP and HTTP for consuming XML Web Services.
  • Used Data Reader, Data Set and Grid View for retrieving, manipulating and displaying data.
  • Communication between Data Access Layer and Data Base was established by ADO.NET.
  • Created database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using SQL Server 2005/2000.
  • WCF End-Points and Contracts for enabling ACCESS TO SERVCIES across various protocols, applications and platforms.
  • Created Windows services to generate emails with attached results.
  • Automated SQL Jobs created for scheduled processing of Data.
  • Used Visual Source Safe (VSS) for Versioning control and configuration management.

Confidential

Software Engineer

Environment: Visual Studio 2012,C#.Net, ASP.Net, SQL Server 2010, T-SQL,WCF Web service, HTML, IIS, .Net Framework 4.5, ADO.Net, TFSVC.

Responsibilities:

  • Involved in design and development of dis application.
  • TEMPHas interacted with teh client in person to get an understanding on teh requirements
  • Involved in teh complete lifecycle (SDLC) of teh project in Design, Development, Implementation, testing and Support and Production Maintenance
  • Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to teh page.
  • Used Silverlight and Expression Blend to provide media stream for customers to no more about teh policies.
  • Involved in developing teh Business Layer in C#.NET, where all teh Business Objects are written in developing teh whole Application.
  • Used bindings to control teh construction of teh Windows Communication Foundation (WCF) channel stack at runtime.
  • Developed SSIS packages for data extraction from multiple tables and store to a summary table by applying Transformations on data.
  • Designed, deployed and maintained Telerik Reports with JavaScript.
  • Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation.
  • Participate in Install calls to provide Pre and post launch assistance
  • Performing vertical enhancement and bug fixes.
  • Utilized Team Foundation Server (TFS) for teh purpose of version Control and source code maintenance needs
  • Prepare reports for teh management on teh issues handled, analyses of teh development and after launch documentation, details of teh tools used by teh product team, challenges faced by teh support team on a need basis.
  • Used Microsoft Visual studio .NET for development with C# as teh code behind Language.
  • Prepared various test cases to fix teh bugs and ensures teh application is error-free using NUnit Testing.
  • Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
  • Implemented and deployed web applications in IIS.
  • Involved in teh Software Development Life Cycle (SDLC) for designing, development phase and testing of teh System.

Confidential

Software Engineer

Environment: Visual Studio 2010, VB.Net, ASP.Net, SQL Server 2010, T-SQL, Web service, HTML, IIS, .Net Framework 3.5, ADO.Net, SSIS, TFSVC.

Responsibilities:

  • Involved in requirements gathering and Preparing analysis of design and Functional documents for different modules
  • Worked on major Enhancement incidents and new business incidents
  • Responsible for implementation of All Modules and deployment.
  • Responsible development of UI forms using Asp.Net and VB.Net
  • Created ASP.NET User Controls to reduce teh complexity of user interface design.
  • Data validations using JavaScript, VBA and VB Script
  • Used ADO.NET objects such as Dataset, Data Adapter and Data Reader classes.
  • Utilized SQL Server as a backend database, created database tables, constraints, and performed database related tasks from teh SQL server Management Studio
  • Designed SSRS reports using multiple tables to get A.R.Number details.
  • Developed programming on Active Directory.
  • Designed and developed Web Services and Web methods using WCF-REST Web Services
  • Developed Audit trails reports using crystal reports
  • Responsible for Unit Test Case Preparation and unit test cases.
  • Used TFS to maintain teh version and source control.

We'd love your feedback!