We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Valencia, CA

PROFILE SUMMARY:

  • He has 17 years of experience in IT industry. Has expertise in Node JS, ASP.NET, VB.NET, C#, C/C++, MSSQL Server 7/2000/2005, Oracle, Python, Java, and Visual Basic and worked on many challenging projects over Win32 and some UNIX flavors or environments.
  • He is able to perform multiple tasks other than doing system development.
  • His responsibilities includes planning and close coordination with clients, development (coding), debugging and testing, documentation, client training and system maintenance.
  • He is a born leader and not easily discouraged. He is goal oriented and well organized.

TECHNICAL SKILLS:

Development: Javascript, Node JS, VB .NET, ASP.NET, C#, VB 6.0, Visual C++, Java, Python, Mono, Classic ASP

Database: MS SQL Server 7.0/2000, Oracle 1, PL/SQL, MS - Access, MySQL, DynamoDB

Reporting: Crystal Reports, SSRS

Technology: AWS, .NET Framework, ADO .NET, Windows Scripting, Web Services, ATL/COM/STL, ActiveX, CTI, Speech Recognition, Text To Speech, WinForms, WebForms, Web Services, Microsoft Patterns and Practices (Guidance Automation, Smart Client, Enterprise Library, Composite UI Block), WCF(SOAP,RESTFUL), WPF,JQuery

Markup Language: HTML, XML, XAML

Tools: Visual Studio .NET, IIS, Visual Studio 6.0, Visual Interdev, Microsoft Front Page, Visual source safe, Vise, CVS, HelpNDoc, CppDoc, Visio, PCAnywhereRadmin, VNC, WireShark, Balsamiq, Visual Code

OS: Windows XP, Windows 2000/2003, Windows NT 4.0, Windows 9.x, RH 7.2/9/ENT 3 and 4, Sun Solaris, MAC OS

SKILLS:

  • MS.Net (1.1, 2.0,3.0,3.5,4.0) 12
  • C# (Win forms, WMI) 12
  • ASP.Net (Web Forms, Web Service) 7
  • VB.Net 7
  • Visual C/C++ (MFC, Win32 API) Windows NT 4.0 10
  • Windows NT 4.0 10
  • MS SQL 7.0 / 2000/ 2005/20
  • Visual Basic 6.0 10
  • Java 7
  • XML (XSLT, XPATH), HTML 7
  • Socket Programming 7
  • Linux (RH 7.2, ENT 3 and 4) 6
  • ATL/COM/STL 6
  • SS7 6
  • Crystal Report 5
  • MySQL 5
  • Windows Scripting 4
  • Boost, Common C++, Open Source lib 4
  • Oracle (10g)/ PL SQL 4
  • Python 3
  • SOAP 5
  • Classic ASP 3
  • SIP 4
  • WCF (SOA, REST) 5
  • AJAX.Net 2
  • WPF 2
  • Smart Client 2
  • AWS Lambda 2
  • AWS 3
  • WSS 3.0 1
  • JQuery 1
  • Passkit 1

PROFESSIONAL EXPERIENCE:

Confidential, Valencia, CA

Software Developer

Responsibilities:

  • Write code and deploy Serverless Restful services using AWS Lambda and API Gateway.
  • Write database objects in Amazon Aurora (tables, procedures, views)
  • Rewrite Rebate Processing system in node js that can be deployed to AWS Lambda.
  • Build Micro Services using Node JS on AWS Lambda. Promise (bluebird), Serverless Framework are some of the libraries.
  • Write module that creates Passkit.
  • Did unit and integration testing.

Environment: Amazon Aurora, DynamoDb, Visual Studio Code, API Gateway, SES, S3, Lambda Functions, Node JS, SNS, SQS, CloudWatch, API Gateway, Route 53, Cloud Front

Confidential, Agoura Hills, CA

Software Developer

Responsibilities:

  • Design and write code for backend processes that will support Benefit selections and application.
  • Coded a Lambda Function that intercept email and store that information in the database that will eventually be displayed in the UI.
  • Design and coded process for Email campaigns.
  • Wrote a lambda function that tracks the status of employee enrollment.
  • Wrote a lambda function that generates deduction code for each Employers
  • Did unit and integration testing.

Environment: DynamoDb, Visual Studio Code, API Gateway, SES, S3, Lambda Functions, Node JS, SNS, SQS, CloudWatch

Confidential, Valencia CA

Software Developer

Responsibilities:

  • Write code for client site using backbonejs, html, jquery.
  • Write code to build WebApi (.NET Restful services) for client consumption (Mobile and Web Client).
  • Write database objects in MySql (tables, procedures, views)
  • Added code for the worker Web Service that processes emails, image. This application is also used for updating some data like zipcodes, and other background processing. Processing involves AWS. This includes SNS, SQS, S3.
  • Added code forRebates processing receive as XML Alert, Visa Alerts or Square Alerts (via Web Hook).
  • Build Micro Services using Node JS on AWS Lambda. Promise (bluebird), Async, Serverless Framework are some of the libraries.
  • Did unit and integration testing.

Environment: MySql, MS Visual Studio 2013, C#,Web API (Restful and SOAP Services), Backbonejs, NodeJS, Jquery, AWS(EC2, CloudWatch, ElasticBeanstalk, SNS, SQS, S3, RDS, Lambda).

Confidential, Calabasas, CA

Application Developer

Responsibilities:

  • Write Code based on the approved Design. Database tables, views, Functions and Stored Procedures. Asp .net MVC 2
  • Did unit and integration testing.

Environment: MS Sql 2008,MS Visual Studio 2010, C#, MVC 2 .

Confidential, Pasadena, CA

Software Engineer

Responsibilities:

  • Wrote the Code based on the approved Design. Registration Service, Account Summary, Account Transactions, CIP and QAS check.
  • Task includes participation on requirement analysis, scheduling, Code Review, Code deployment and close coordination with QA and Release management.
  • Did unit and integration testing.

Environment: MS Sql 2005,MS Visual Studio 2010, C#, WCF (Restful, SOAP), Agile.

Confidential

Senior .NET Developer

Responsibilities:

  • Wrote the Code based on the approved Design. User Service, Part of Card And Account Services.
  • Did unit and integration testing.
  • Did one on one training and support.

Environment: MS Sql 2005,MS Visual Studio 2010, C#, WCF (Restful), Agile.

Confidential

Senior .NET Developer

Responsibilities:

  • Wrote the Code based on the approved Design. Web Client using MVC 2, Soap Web Service and Stored Procedures.
  • Did unit and integration testing.
  • Did one on one training and support.

Environment: MS Sql 2005, Stored Procedures, MS Visual Studio 2010, C#, WCF, Agile.

Confidential

Senior .NET Developer

Responsibilities:

  • Wrote the Code based on the approved Design. Window Service Application and Stored Procedures.
  • Did unit and integration testing.
  • Did one on one training and support.

Environment: MS Sql 2005, Stored Procedures, MS Visual Studio 2010, C#, TPL.

Confidential

Senior .NET Developer

Responsibilities:

  • Help with the design.
  • Wrote the Code based on the approved Design.
  • Did unit and integration testing.
  • Entered documentation in the Company Wiki as per policy.
  • Did one on one training and support.

Environment: MS Sql 2005, Stored Procedures, MS Visual Studio 2010, C#, WPF (UI).

Confidential, Simi Valley, CA

Senior .NET Developer

Responsibilities:

  • Help with the implementation of Principal Reduction Alternative (PRA) Program.
  • Participated in review of BRD (Business Requirement Document) and ERD (Express Requirement Document)
  • Participated in review HLD (High Level Design doc) for deliverables and schedules
  • Created LLD (Low Level Design doc) based on the approved HLD
  • Implement code based on the approved LLD
  • Create unit Test script using Nunit.
  • Pre Validation and Post Validation during release dates
  • Help with the implementation of Hardest Hit Fund (HHF) Program.
  • Added Rules for Making Home Affordable (MHA) And National Home Retention Program (NHRP).

Environment: MS Sql 2005, Stored Procedures, MS Visual Studio 2008, C#.

Confidential, Houston, TX

Senior .NET Developer

Responsibilities:

  • Created the ASP.Net Web Project.
  • Created the Data proxy that caters page request and access to the Web Service using C#.
  • Created the Default page that contains the Search Module, Recent Cost Estimate Module, System Admin Module, and the Create New Cost Estimate
  • Created the Workbook Page that contains Cost Estimate Headers, List of Worksheets, List Cost Estimates that are link to the current Cost Estimate.
  • Coded the Module to Save and Modify Templates from a Cost Estimate.
  • Coded the part to Export Tables to Excel File.
  • Coded the part to Import Excel File to create a Cost Estimate.
  • Created the Worksheet Page that contains the details or items in the Cost Estimate.
  • JTemplate, JCache, JQuery UI, DatePicker, Autocomplete, JTabber are the JQuery plugins that I used to develop the pages. Json2 and QueryString are other libraries that I've used in this project.
  • Created the Web Service Project.
  • Created the Business Entities.
  • Created the Utility Classes that handles Database interaction, Mapping Database results to Business Objects, Interactions with other Web Services (Active Directory, Email, SharePoint).
  • Created the Database Helper classes the Executes the utility classes to get or save the Business Objects.
  • Created and coded the Unit Test project.
  • Wrote the script for Table Creation including Primary Key Constraints, Foreign Key Constraints Defaults, Permissions and Indexes.
  • Wrote the script for Procedures.
  • Help wrote the script for Triggers to insert main table inserted, updated and deleted values in the history table.
  • Other responsibilities includes code review, documentation, research, QA, Data Imports

Environment: MS ASP.Net, JQuery, Ajax, C#, Oracle 10g, Web Service, Team Foundation Server, MS Build, Visual Studio 2008. . Net 3.5

Confidential, Pittsburgh, Pa

Senior .NET Developer

Responsibilities:

  • Created the ASP Web Project.
  • Coded the Main Page that contains the Drop down List of Views for the user to choose.
  • Coded the User Control that contains the Grid View.
  • Used a DevExpress ASPxGridView to provide Filtering, Sorting, and In Line Editing just like what users were used to when using the SharePoint List.
  • Coded the Code Behind to dynamically reuse of the Grid View based on the selected View.
  • Access Web Service to populate the Drop down List on the Main Page and in the EditRowStyle of the grid.
  • Coded the dynamic creation of EditRowStyle for Editing a Grid Row based on the configuration data from the Database. Choice type will be Drop down Column and the values will be retrieve from the Lookup Web Service. Long Text type will be configured as Memo Column.
  • Coded the Part where they can export the Grid View to popular formats like XLS and PDF.
  • Used JavaScript for prompts.
  • Created the WCF Project with basic HTTP binding.
  • Coded Helper Classes that Retrieves Configuration Data to build the Grid View and Data to populate the Grid View from the MS SQL Server 2005 using SqlCommands, SqlDataAdapter, SqlConnection, Dataset And DataTable.
  • Coded the Helper Class to Access the Active Directory for user Authentication and Authorization.
  • Created the Business Entity Classes based on the Business Rules and Requirements.
  • Coded the utility classes that implement the Business rules and business Logic.
  • Coded the Utility classes in a separate Project for Unit Testing purposes.
  • Created and coded the Unit Test project.
  • Wrote the script for Table Creation including Primary Key Constraints, Foreign Key Constraints Defaults, Permissions and Indexes.
  • Wrote the script for Views creation to simplify access to join tables.
  • Wrote the script for Triggers to insert main table inserted, updated values in the history table.
  • Script the insert statements for constant tables.
  • Other responsibilities includes code review, documentation, research, QA, Data Imports

Environment: MS ASP.Net, Ajax, C#, MS SQL 2005, WCF, Team Foundation Server, DevExpress

We'd love your feedback!