Technical Lead/ Architect Resume
PA
SUMMARY
- Experienced .Net Technical Lead around 12 years of experience with proven technical and leadership skills in gathering and documenting requirements, developing project plans, managing and tracking project execution, designing prototypes and assisting with usability testing, developing and executing test scenarios, releasing products to production, and maintaining product releases.
- Working as Technical Lead with over 6 years of experience in architecture of complex applications
- Experience in Financial News Services industry with domain noledge in content management (C and E) and HR Systems, virtual credit card processing system, and Payment systems.
- Excellent working noledge on SOA, WCF web service and Windows services.
- Excellent working noledge on RESTful services using ASP.NET Web API.
- Excellent working noledge on Payment systems. The project developed one the industry leader in communications.
- Created C# libraries to provide interface with RFiD (Radio Frequency identification) devices in a manufacturing assembly process. dis halps to control the movement of the device, read/write data to electronic tag and some other features.
- Created C# core library to control the assembly process by using port programming. The library halps to communicate with different parts in laser assembly process.
- Created library to parse scarped content from different sources and formatted XML format.
- Created library which will process the XML data and generate the HTML controls based on configuration.
- Created core library to sign XML documents with digital signature.
- Created utility to change the release versions of config files for application.
- Created library to parse JSON response.
- Created web utility to halp QA team for SOAP UI testing. dis utility halps team to read sample SOAP requests from logging DB (The application consuming more than 100 SOAP services).
- Created utility to generate SQL scripts for production. dis simplifies the production deployment for SQL.
- Possess track record of success in meeting project milestones and developing long - term relationships with clients.
- Strong analytical, abstract and creative thinking.
- Long term experience in full software development lifecycle, including requirements analysis, specification, design, resource planning and team management through to delivery.
- Proven ability to technically lead and manage complex software projects from design through to deployment.
- Formally recognized by employers and clients for exceptional problem solving skills in software design and engineering.
- Demonstrated capacity to successfully manage multiple projects and meet deadlines.
- Ability to function as team player as well as work independently to achieve objectives.
- Strong emphasis on maintaining quality relationships with customers.
- Excellent communication and interpersonal skills.
- Proven record of reliability and responsibility.
TECHNICAL SKILLS
- .NET architecture solutions and development
- HTML
- JavaScript/jQuery
- AngularJS
- C#
- WEB API
- ASP.NET Web Services
- WCF and RESTful services
- Design patterns
- OOP concepts
- C#
- ASP.NET MVC
- JavaScript/jQuery
- AJAX
- JSON
- UML
- Oracle
- SQL Server 2005/2008/2012/2014
- Mysql
PROFESSIONAL EXPERIENCE
Confidential, PA
Technical Lead/ Architect
Responsibilities:
- Designed new payment processing for different types of accounts
- Designed the system to implement new changes like autantication, history, warm transfer, integrating with Sales Portal, New Order processing, and support for Confidential service centres for payment processing.
- Created technical approach document
- Leading a team of ten for all technical issues
- Worked with Product owners and UX team to understand the business requirements and translate them into technical User stories by providing approach to the development team
- Designed the system to allow the payments from other systems (Mobile). Created API’s using Web API
- Created libraries to halp team
- Designed the system to integrate with other systems for data flow by mitigating PCI standards
- Created WCF service to interact with payment gateway
- Designed system to support for both DB(SQL Server 2008/2014) and NOSQL (Couchbase)
- Help the team to develop using TDD
- Created UI using ASP.NET MVC and JQuery
- Created SPA using Angular JS and Web API to support customers by enabling the basic functionality
- Created utility for QA testing
- Lead technical team to improve the performance of the application
- Lead team to automate the deployment using Octopus and TeamCity CI tools
- Designed the system to log the transactions for reporting purpose by following PCI standards
- Deployed the application in IIS 7.0 in Windows 2008 R2 server
Environment: ASP.NET MVC 5.0, ASP.NET, C#, Web API, WCF, Confidential ALM (Application LifeCycle Management), SQL Server 2008 and 2014, jQuery, JSON, HTML, Visual Studio 2012, Visual Studio 2013, Team Foundation Server, IIS 7.0, and Windows 2008 R2 server, Rally, TeamCity, Octopus.
Confidential, Nashville TN
Technical Lead Developer
Responsibilities:
- Migrated Virtual Credit Card(VCC) processing to mitigate PCI standards
- Executed the project using Agile methodology
- Designed the system to intergate with other systems for data flow by mitigating PCI standards
- Created WCF service to intergate the VCC data with other systems
- Migrated all third party interafces for VCC using Windows service
- Created datawarehouse database for provider/ business team reporting
- Implemented auto data reconscilation process to notify the users
- Enhanced Windows application for blocking card process and generate different reports
- Implemented Signing XML interface
- Designed new adhoc reports using asp.net MVC and integrated with CAS system
- Intergated with CAS (Client Access System) and enhanced the system
- Created API using ASP.NET Web api to interface with other Payment Manager System
- Created specific client reports using SSRS
- Deployed the application in IIS 7.0 in Windows 2008 R2 server
- Designed new DB for VCC processing. Created stored procedures and views
Environment: ASP.NET MVC 4.0, C#, Web API, WCF, Confidential ALM (Application LifeCycle Management), SQL Server 2008 and 2012, JavaScript, jQuery, HTML, Bootstrap, Visual Studio 2012, Visual Studio 2013, Team Foundation Server, IIS 7.0, and Windows 2008 R2 server
Confidential, Princeton NJ
Technical Lead Developer
Responsibilities:
- Designed and created Data warehousing system database architecture to load the data for reporting purpose
- Creating interfaces to consume and process data from third part system to update the current warehouse system
- Creating components to process the CSV data and store in tables for processing
- Built the components and modules to flow the data
- Built using ASP.NET MVC architecture to make the lightweight, highly testable and scalable
- Created API to interface with other systems using Web API like PS HR
- Created simple user interface for adhoc reporting
- Deployed the application in IIS 7.5 in Windows 2008 R2 server
- Created procedure and views
- Deployed at enterprise level to support for all countries
Environment: ASP.NET MVC 4.0, C#, Web API, WCF, ORACLE, jQuery, JSON, Twitter Bootstrap, HTML, Visual Studio 2012, Team Foundation Server, IIS 7.5, and Windows 2008 R2 server
Confidential, Princeton NJ
Technical Lead Developer
Responsibilities:
- Conceptualized UI design
- Built site from ground up using Twitter bootstrap.
- Design architecture of application both REST service DB schema and schedule database
- Built components and modules to flow the data
- Created interfaces to integrate with other systems
- Built using ASP.NET MVC architecture to make site fast, lightweight, highly testable and scalable
- Designed and created RESTful Web service to reduce load on HR database by 40%
- Created API to interface with other systems using Web API
- Created RESTful Web service to provide interface to other systems to access the data
- Created simple user interface for admin to manage the schedules
- Deployed application in IIS 7.5 in Windows 2008 R2 server
- Created stored procedure and views
- Deployed at enterprise level to support for all countries to include local country rules
- Created schedule system to implement at enterprise level which allows to down all region/country wide schedule applications
- Followed Agile methodology to deliver dis project as the project is implemented in all regions
Environment: ASP.NET MVC 4.0, C#, Web API, JSON, RESTful Services, WCF, MYSQL, ORACLE, SQLSERVER 2008, jQuery, Javascript, Twitter Bootstrap, HTML, Visual Studio, Team Foundation Server, IIS 7.5, and Windows 2008 R2 server
Confidential
Technical Lead Developer
Responsibilities:
- Conceptualized site design, screen layout and user experiences.
- Design system to reduce current manual process by 90%
- Built using ASP.NET MVC architecture to make site fast, lightweight, highly testable and scalable
- Created window service to monitor job schedules and send auto notifications when job completed
- Integrated system with third party to view the data
- Remove current data base configuration process and make as UI easier for business to make decisions
- Improve configuration process and dis eliminates manual process
- Created simple configuration to integrate data with enterprise PeopleSoft applications
- Created WCF web service to access demographic and company validations from PeopleSoft HR systems
- Created RESTful service to provide accounting and invoice to PeopleSoft Finance
- Created new dash board report module to generate different kind of reports. dis allows to dill down the data
- Deployed application in IIS 7.5 in Windows 2008 R2 server
- Created stored procedure and views
- Followed Agile methodology as dis using by different teams in all regions
Environment: ASP.NET, MVC 3.0, C#, REST based Services, JSON, Oracle, SQLSERVER 2008, IIS 7.5, Visual Studio, Team Foundation Server, JavaScript, jQuery, AJAX, Windows 2008 R2 server
Confidential
Technical Lead Developer
Responsibilities:
- Leading team responsible for supporting financially critical reimbursement system, Concur Expense Management system (XMS), for Confidential . dis includes writing automation scripts in VBS and maintaining critical interfaces to AMEX and BOA credit cards, PS-AP, PS-GL and ADP
- Redesigned database schema and automation script changes to support system for different countries according to local rules
- Implemented Taleo Recruiting and Onboarding module. Responsible for creating TCC (Taleo integration tool) scripts and shell scripts required for automating integration process with PS-HCM.
- Upgraded Taleo edition from 7.5 to 12A by rewriting all scripts as underlying schema TEMPhas changed
- Responsible for implementing OrgPublisher on IIS 7.0 using Windows 2008 server and automating the Org Chart creation based on HR data (PS-HCM)
- Created stored procedure and views
- Created user interface to make data modifications for org charts
- Created many organizational charts for customer service and customize charts as per requirements
- Created WCF web services to interface data with other applications like Succession Planning data to PS HR system
- Developed and supported many small-scaled HR utility applications built using C#.
- All enhancements were developed using Agile methodology
Environment: ASP.NET, C#, WCF web services, Taleo, IIS, SQLSERVER 2008, OrgPublisher, Visual Studio Team Foundation Server, HTML, JavaScript, AJAX
Confidential, Boston MA
Technical Lead Developer
Responsibilities:
- Designed and created Datawarehousing system (snowflake) database architecture to load data for reporting purpose
- Created and Designed SSIS packages to load data from production database to snowflake database
- Designed and created staging database architecture to load initial data
- Created different kind of reports using Telerik reporting controls
- Created optimized and efficient architecture for application to handle peek volume of data
- Built using ASP.NET architecture and Telerik reporting controls to make site fast to generate reports
- Authored Unit tests/integration tests for all C# components
- Created WCF web services to process different kind of sources and load data into staging database
- Deployed application in IIS 7.0 using windows 2008 server
- Created stored procedure and views
- Developed using Agile Methodology as preferred by business team
- Used LINQ to process complex XML files
- Provided technical halp to the team for all technology related queries
Environment: ASP.NET, C#, WCF Web Services, Telerik, LINQ, SQL Server 2008, SSIS, IIS 7.0, IIS 6.0, Windows 2008 server, Visual Studio, Team Foundation Server, HTML, JavaScript, jQuery
Confidential, Boise ID
Lead Developer
Responsibilities:
- Designed database to support 24/7 assembly process and allow concur transactions
- Designed ware house database to generate dash board reports and export data to integrate with Confidential centralized ware house systems
- Built using ASP.NET architecture to make the configuration easier
- Created reusable C# components to use in different modules
- Created system to support for different kind configurations to generate the output data
- Created dash board reports to continuously monitor the WIP data
- Created WCF web service to interface with other systems to access Order processing data. It is real time service to check progress of order when order is in progress at assembly unit
- Integrated system with different kind of Confidential tools to support for assembly process
- Deployed the application in IIS 6.0 using windows 2003 server
- Developed using waterfall methodology as the system replacing with other system. The system was developed to work for both files and database
- Created system to support auto assembly process by implementing TCP networking programming
- Created stored procedure and views
- Created windows application for audit process
- Created middleware system to interact with different kind of RFID system in reading and imparting passive RFID tags with data (like serial number/ product/ box number). dis solution optimized LaserJet printer assembly and reduced the turnaround time to assembled these printers
Environment: ASP.NET, C#, Windows Services, WCF Web Services, SQL Server 2005/2008, SSIS, Visual Studio VSS, HTML, JavaScript, IIS 6.0, and Windows 2003 server.
Confidential
Sr. Developer
Responsibilities:
- Prepared Initial Design Document.
- Created components using C# to process xml data
- Created stored procedures and views
- Created JavaScript validations
- Improved the performance by creating optimized queries
- Created dashboard for reporting
Environment: ASP.NET, C#, XML, JavaScript and Oracle
