MONISH SURI
2903 SW Maple Road Apt 16
Bentonville, AR 72712
Contact: 9492828217 ;
Email: monishsuri2004@gmail.com
SENIOR SOFTWARE ENGINEER
Looking for a suitable Job Opening in Software
Industry
PROFILE
- Astute
& technically sophisticated, currently spearheading as a Senior
Software Developer with UST Global. A CMMI level 5 company.
- Experience
in Retail, Pharmacy and Human Resource service industry.
- Broad
experience in full life cycle of software development process including
requirement analysis, design, development, implementation, testing and
maintenance of projects
- Strong
understanding of complex concepts related to computer architecture, data
structures, algorithms, design and programming practices.
- Excellent
communicator with exceptional analytical skills, people management and
co-ordination skills, and deep understanding of the Indian and overseas
business culture and the ability to work in highly diverse environments
with people from varied backgrounds.
- Total
Relevant Experience: 4 years
TECHNICAL SKILLS
Languages
|
C,C++, Shell Scripting, XML, Secure Socket Communication,
|
Database Knowledge
|
Informix, ISAM
|
Operating systems
Framework/tools
Technical Skills
|
Windows, Unix, AIX53, Linux
Apache , Power, WSO2
TCP/IP networking, Unix internals, Socket level programming,
Object-oriented programming, Inter Process Communication, Web Services
(Apache), ESQL, STL, Pro C
|
PROFESSIONAL EXPERIENCE
UST
GLOBAL Pvt. Ltd.
December, 2009
Senior Software Engineer
- Currently
working for a client Wal-Mart stores and Pharmacy.
- Experience
in developing web based services and clients based on C/C++ using Apache
APIs.
- Accountable
for end-to-end development of software products from requirement
analysis to system study, designing, coding, testing and debugging.
- Experience
in creating Technical Design Documents (TDD) based on business
requirements document (BRT).
- Involved
in Application Programming in Unix, Linux and C/C++.
- Have
experience in shell scripting and have worked with various networking
protocols like ftp, sftp, Message Queues and WSO2 web service.
- Networking
experience in embedded systems using C language by creating a
client/server application, using the TCP/IP and UDP protocols, the GNU
tool chain: gcc, gdb and make.
EDUCATIONAL & PROFESSIONAL CREDENTIALS
M.S. SYSTEM LEVEL INTEGRATION 2009
University of Edinburgh, UK
B.TECH ELECTRICAL ENGINEERING 2007
Punjab Technical University, Punjab, India; 70%
HIGHER SECONDARY CERTIFICATE; 2003
Jaspal Kaur Public School, Delhi, India; 70%
SECONDARY SCHOOL CERTIFICATE; 2001
Jaspal Kaur Public School, Delhi, India; 76%
PROFESSIONAL PROJECTS UNDERTAKEN
Current
Project: Bagging Queue (Feb 2012 – Present)
Client:
Wal-Mart Pharmacy
Synopsis:
Aim of the project is to reduce the human error in handling prescriptions at
pharmacy and freeing Pharmacist from tasks of bagging an order.
Technical
Skills:
· Involved in full life cycle of the project.
Analyse the requirements (Functional and Non-Functional). Created
specification for development.
· Developed front-end screens using Windows on C.
· Wrote several Stored Procedures for Informix Data
Base.
· Developed script to purge the data in the tables.
· Designed and created new tables which are
being used in the new forms and batch programs.
· Developed all the middleware components, which
consisted of all the business logic, using C++/C
· Written UNIX shell scripts for testing the
application and writing the SQL queries for Informix Database.
· Prepare the test data and also to verify the test
results. Involved in integration, unit testing and implementation.
· To improve the performance of application
extensive use of threads and processes in C was implemented.
· Prepared implementation documentation and user
support documents.
Environment:
C/C++, Sun Solaris Unix, AIX53, Linux, TCP/IP, Informix,
Non
Technical Skills:
· Worked directly with client and Business Analysts
for understanding the requirements.
· Created several document: Technical Design,
Requirement mapping etc.
· Supervising team of 3 developers.
Project1:
Web Service Implementation
Domain
: Retail Wal-Mart
Synopsis:
Assigned to Wal-Mart store project, developing a secure application which
would work in accordance with HIPAA compliance. The aim of application was to
secure the transfer of sensitive information from one store to another.
·
Worked on Axiom libraries for C.
· Developed Business logic using C.
·
Worked on WSO2 services.
·
Worked on WSDL’s, XML mappings.
· Informix Database and ESQL
· Shell Scripts and communication protocols like
SFTP, DFX Inbound.
· Worked on multi-process development models and
IPC
· Worked on Power Repository.
Project
2: Store Claim Processing
Domain:
Retail
Synopsis:
The aim of project was to develop a new application for processing the claims
in stores.
Technical
Skills in this project:
· Studied the existing processes and prepared the
as-is process document.
· Worked with ISAM files.
· Maintained different versions of programs using
TeamForge.
· Worked on RM Job Scheduler
· Worked with Linked Lists and several data
structures.
· Created Technical Design Document, Requirement
Traceability Matrix documents.
· Worked with WSDL2C tool for generating stub code
from WSDL.
· Implemented Server for several services in C++/C.
· Worked with non linear data structures such as
trees.
Non
Technical Skills:
· Worked independently on a module enhanced
confidence.
· Worked with client directly on several occasions.
· Learnt the various phases of Software development
lifecycle.
Project
3: People System Support
Domain:
Payroll
Synopsis:
The project aim was to support proper functioning of the payroll department
of a retail company. The system was responsible for pays of 0.1 million
employees of a retail company.
Technical
skills enhanced by this project:
· Understanding of the payroll system of a huge
company.
· Analyze defects and provide quick fixes.
· Worked on 4GL for some time.
· Experience in writing script solutions for
production issues.
· Worked with several third party applications.
· Worked on same technologies as above.
· Worked on Remedy 7. A tool to check tickets.
· Worked on IPC API’s such as shared memory,
multithreading, forking processes and message queues.
Project
5: NCPDP
Synopsis:
Aim of the project was to enable Wal-Mart pharmacies to send and receive
Third party claims information as per the standards set by NCPDP(National
Council OF Prescription Drug Plans) and Center Of Medical services (CMS).
Technical
Skills:
· Worked on STL’s, Maps and several OOPS features.
· Implemented web service using C++
· Worked on XML generation.
PROJECTS UNDERTAKEN
Course
|
M.S.
|
Company
|
Semefab and System Level Integration Ltd.
|
Synopsis
|
Designed a Double Gimbal MEMS gyroscope using Coventorware 2008, and
synopsys’s Sabersketch, Cosmoscope tools. This also included device
simulations (analytical and FEM) using memulator. Evaluated a reference
double gimbal gyroscope design and checked the possibilities of
implementing the design on semefab DR050 process.
|
EXTRA CURRICULAR ACCOLADES
- Successfully
developed a Double Gimbal Gyroscope with the desired objectives giving a
significant value to this research area.
- Active
Member of the committee responsible for conducting Cultural events in
the organization.
- Received
Performer of the quarter award for Oct 2011.
- Received
Best Mind Set of the quarter award for March 2012.
- Received
Best Performer of the quarter March 2013.
Date of Birth: 27th May
1986
Languages Known: English, Hindi and Punjabi
References: Available on Request