Programmer Analyst Resume Profile
2.00/5 (Submit Your Rating)
JOB OBJECTIVE
To get a senior web or application developer position which employs cutting edge technologies such as ASP.Net 2.0 or 3.5 frameworks, AJAX, LINQ, Web Services and XML/XSLT processing with Oracle or SQL Server Databases.
Technical Skills
- Over ten years of software development involving C /Vb.Net, Web Services, ASP and ASP.Net Web Projects, JavaScript, CSS, XHTML, UML, OOP, GoF Design Patterns and Custom Frameworks, MSMQ, IBM Websphere MQ, Enterprise Library Application Blocks, XML and XSLT
- Over twelve years of software development using VB6, SQL Server, T-SQL, Oracle8/9i and PL/SQL
- Additional known technologies: LINQ, JQuery, AJAX, Perl and ORM tools such as SubSonic and NHibernate.
- Third-party site customization experience: Telligent Community Server, TheBeerHouse, Mojo Portal and YetAnotherForum.
- Tools Used: Visual Studio .Net 2008, 2005 2003, ASP.Net AJAX 1.0, AJAX Control Tool Kit, Crystal Report .Net, Ndoc, MBUnit, FxCop, Vista Buttons, Visual Studio 6.0, Visio 2005, Visual InterDev, IIS6.0, Toad, SQLProgrammer, IBM MQ Explorer, Remedy, SOAP Tool Kit 3.0, XMLSpy 2005, DreamWeaver MX, Microsoft Enterprise Library 4.0, 3DES and AES encryption algorithms, VSS, Harvest, TFS and Subversion.
Experience
Technical Lead
- For the past three years I have worked as a tech lead on several projects. In many of these projects I have also worked as an architect and as a project manager in addition to write code. I have interacted with the business analysts in creating design documents based upon their requirements, architected the system and then distributed coding responsibilities to other developers and mange the development process till deployment.
- I also have experience in working with off-shore developers. For example, while working at Dell I was a tech lead for developers from Brazil and India. While working at SPi, I was a tech lead for four developers in India and three located here. I have travelled to India, to train the developers with the asp.net web site I have architected, and employed their coding skills for further development and maintenance of the site. Once I came back to US, had twice-weekly phone conference with them both to monitor the work-in-progress and to assign specific coding tasks.
Professional Experience
Confidential
Senior Software Engineer Self-Employed
- Designed, architected and coded the entire website to be used by research scientists across the globe to share their data and communicate among themselves
- Used the latest Asp.Net/C technologies such as Linq, Jquery UI, AJAX, design patterns and TFS
- Created all the backend coding such as creating the database and stored procedures in SQL Server 2008
- Created all the UI including graphics using GIMP, Photoshop and InkScape
- Currently in the process of deploying the site on a dedicated web hosting server
Confidential
Senior Software Engineer
- Created a data migration system using C , Linq and SqlServer. This involved converting data from the database into PDF files and FTPing them to a third party server to be emailed to clients.
- Created UI using Telerik and custom controls to manage the system
Confidential
Senior Software Engineer Contractor
- Replaced a paper based vaccine consenting system by an electronic one. For this project, integrated an electronic signature pad, manufactured by Topaz, to obtain, store and reproduce client signatures on specific forms. Currently the system is being used in 320 counties throughout Texas
- Used Asp.Net 3.5, C , VB.Net and Javascript to interact with the Topaz hardware.
- Used LINQ to SQL to create the data access layer.
- Used SQL Server 2005 to store and retrieve the encrypted signatures.
- Used XML extensively for data exchange between the three layers of the n-tier architecture
- Used XSLT to process and display data on the UI.
- Used Agile/Scrum methodologies
- Used JQuery to achieve the following:
- Make the website cross-browser capable
- To simplify client side coding by employing its chaining features
Confidential
Senior Software Engineer
- Architected and developed an intranet website using Asp.Net 2.0, C 2.0, Visual Studio 2005, CSS, design patterns, Microsoft Enterprise Library and SQL Server 2008
- Architected and developed an n-Tier C 3.5 WinForm application using VS 2008, to schedule and run applications on remote servers, through a messaging architecture involving MSMQ.
- Worked as a tech lead of Asp.net and C developers, including developers located offshore.
Confidential
Senior Software Engineer
- Worked as both webmaster and web developer for two independent websites, purchased by TheKnot.com. Used ASP, ASP.Net, JavaScript, AJAX and Flash 8.0 for the development. Did maintenance, updates and installations for these web sites.
- Created automated credit card payment system through the Verisign and ENOM APIs.
- Created a client/server windows application in C . This application was written to process weekly email data sent by American Express. The application used .Net socket technologies to open a POP3 email server to process data.
- Converted a PHP/MySQL application to .Net/SQLServer2000 application.
- Customized the Telligent Community Server. Specifically, normalized the database tables for easy maintenance and reporting and customized the pages using themes.
Confidential
Software Developer III
- Worked with Business Partners to analyze business needs and processes in determining technical feasibility of proposed projects. Created SRS/SDS documents for several projects based on the requirement analysis. Worked with Project Managers in defining project objectives, scope, and level of effort.
- Created SOA based C Web Services for Dell's global shipping and delivery infrastructure
- Created .Net frameworks for Exception Handling and Data Access to SQL Server and Oracle for various .Net components
- Used GoF Design Patterns such as Abstract Factory and Chain of Responsibility patterns for easier maintenance and code extensibility
- Created several XSLT pages to handle large XML messages flowing through the application.
- Used Perl scripting to customize I2's Supplier Chain Collaboration Application.
- Used Perl to move large amount of data from legacy system to flat-files to Oracle 9i and back
- Reverse engineered Perl scripts to C code
- Converted Perl modules to .Net classes using Perl Dev Kit from ActiveState
Confidential
Programmer Analyst
- Worked with Business personnel to gather the functional and performance needs. Designed the project specification, involved in discussion with dev leads and other developers and finalized the coding specifications.
- Created and maintained ASP pages written in VB6 Active-X components, VB and JavaScript.
- Designed the database schema for the project and uploaded the necessary metadata in SQL Serve 7.
- Employed a balance of current and future needs in both design and content for optimal access, performance and integration. Created various reports/charts using Crystal Reports.
- Worked in a multi-faceted role, working as VB6 and ASP developer, SQL Server 7 data modeler and test lead
Confidential
Programmer Analyst
- Created ASP applications for a Bank client to manage their customers and accounts. These sites were made of several event driven ASP pages and had extensive use of Javascript scripting